7a93cbc2e556629191b02b4120bb27358ef25cb8,org.erlide.libs/xtend-gen/nl/kii/util/IterableExtensions.java,IterableExtensions,in,#T#Iterator#,594

Before Change


  public static <T extends Object> boolean in(final T instance, final Iterator<? extends T> objects) {
    boolean _and = false;
    boolean _and_1 = false;
    boolean _defined = OptExtensions.<Object>defined(instance);
    if (!_defined) {
      _and_1 = false;
    } else {
      boolean _defined_1 = OptExtensions.<Object>defined(objects);

After Change


  }
  
  public static <T extends Object> boolean in(final T instance, final Iterator<? extends T> objects) {
    return ((OptExtensions.<Object>defined(instance) && OptExtensions.<Object>defined(objects)) && IteratorExtensions.<T>toList(objects).contains(instance));
  }
  
  /**